// Cuenta.cs created with MonoDevelop
// User: Multivac at 20:37 02/02/2009
//
// To change standard headers go to Edit->Preferences->Coding->Standard Headers
//

using System;

namespace SistemaBancario
{
	
	
	public class Cuenta
	{
		
		/* me declaro el interes comun a todas las cuentas por lo que es static */
		static private float interes = 4F;
		
		private bool bloqueada;
		private float saldo;
		
		public Cuenta()
		{
			saldo = 0F;
			Console.WriteLine("   Creando una cuenta...Ok");
			bloqueada = false;

		}
		
		public void Ingresar(float cantidad){
			
			if(bloqueada == false){
				saldo += cantidad;	
			}
			else{
				Console.WriteLine("La cuenta esta bloqueada. No se va a realizar el ingreso");
			}
			
		}
		
		public void Sacar(float cantidad){
			
			if(bloqueada == false){
				saldo -= cantidad;
			}
			else{
				Console.WriteLine("La cuenta esta bloqueada. Contacte con el banco para desbloquearla");
			}
		}
		
		public bool Bloqueada(){
			return bloqueada;
		}

		public float CalculaInteres(int plazoAnyos){
			return ((plazoAnyos*interes/100)+1)*saldo;
		}
	}
}
